\hypertarget{classPolygon}{\section{Polygon Class Reference}
\label{classPolygon}\index{Polygon@{Polygon}}
}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classPolygon_a60830487fc3c6b815aa577e9dd758b51}{void {\bfseries print} ()}\label{classPolygon_a60830487fc3c6b815aa577e9dd758b51}

\item 
\hypertarget{classPolygon_a83cdc668a8bbc70f622cb4d18117227f}{bool {\bfseries intersect} (\hyperlink{classLine}{Line} $\ast$l, \hyperlink{structPoint}{Point} \&p1, \hyperlink{structPoint}{Point} \&p2)}\label{classPolygon_a83cdc668a8bbc70f622cb4d18117227f}

\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classPolygon_ae29d117eb51f45ed8f7e04f1c54bb02f}{std\-::vector$<$ \hyperlink{classSegment}{Segment} $\ast$ $>$ $\ast$ {\bfseries segments}}\label{classPolygon_ae29d117eb51f45ed8f7e04f1c54bb02f}

\end{DoxyCompactItemize}


The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
model/Polygon.\-h\item 
model/Polygon.\-cpp\end{DoxyCompactItemize}
